Lomond, Loch
geographical name
lake 24 miles (39 kilometers) long in south central Scotland
Note: Loch Lomond is the largest lake in Scotland.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share